doubtful scabbardfish - German English Dictionary